stem cells of early embryological period - Spanish English Dictionary